import logging,yagmail

def log_set():
    logging.basicConfig(filename='log.txt',filemode='w+',level=logging.DEBUG,format='%(asctime)s -> %(levelname)s -> %(message)s')

def send_mail(filepath):
    mail = yagmail.SMTP(user="2930885223@qq.com",password="lkeujdjexnsldfdg",host='smtp.qq.com')
    mail.send(to="2930885223@qq.com",subject="测试报告",contents="今日报告，请查收",attachments=filepath)


#数据驱动导入法
import yaml,json
#从yaml文件中读取数据的方法
def data_yaml(filepath):
    with open(filepath,'r',encoding="utf-8")as f:
        return yaml.safe_load(f)

#从json文件中读取数据的方法
def data_json(filepath):
    with open(filepath,'r',encoding="utf-8")as f:
        return json.load(f)

